package controller 
{
	import model.Shapes.TetrisShape;
	import model.TetrisGame;
	/**
	 * ...
	 * @author Yang Wang
	 */
	public interface IGameController 
	{
		function pause() : void;

		function rotateLeft() : void;

		function rotateRight() : void;

		function softDrop() : void;

		function hardDrop() : void;

		function moveLeft() : void;

		function moveRight() : void;
		
		function hold() : void;
	}

}